well i havent been married for very long but i am 100% sure that me and my wife will grow old together. we both want it so we do our best to make it happen. i think that the glue that holds us together other then deep love for each other is honesty.
if people are honest with each other then they can also be trusted, which is very important in a marriage. and if someone is honest and trustworthy then we as humans tend to open up. once we do that we allow ourselves to become emotionally attached to a person.
it helps when partners also have things in common and are also physically and sexually attracted to the other person. though the more a person opens up the more beautiful they become, so the more a person is attracted to the other. ive been with a few women who by societies standards today would be considered very pretty, but they were so high maintenance and prissy that they became unattractive to me. some guys like those kinds of girls, and i feel sorry for them, its those kinds of girls that are never happy and more likely to cheat on you and just up and leave for someone who has more money, better car, better house, etc.
im glad that i found a pretty girl who is low maintenance. it makes things so much easier for me and for her as well.